package com.project.mapper;

import com.github.pagehelper.PageInfo;
import com.project.bean.UserBean;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

@Mapper
public interface IUserMapper {
    /**
     * 登录
     * @param user 账号
     * @param password 密码
     * @return UserBean 登陆对象 {id、账号、密码、姓名、部门、职位}
     */
    UserBean login(@Param("user") String user , @Param("password") String password);

    /**
     * 动态分页查询员工信息
     * @param name 姓名
     * @param dept 部门
     * @return  PageInfo<UserBean> 员工分页对象 {id、姓名、部门、职位}
     */
    List<UserBean> cutPageByItem(@Param("name") String name,@Param("dept")  String dept);
}
